// package main

// import (
// 	"fmt"

// 	"github.com/jinzhu/gorm"
// 	_ "github.com/jinzhu/gorm/dialects/postgres"
// )

// // UserInfo  -->  数据表
// type UserInfo struct{
// 	ID uint
// 	Name string
// 	Gender string
// 	Hobby string
// }

// func main() {
// 	db, err := gorm.Open("postgres", "host=localhost port=5432 user=postgres dbname=ttt password=97301335 sslmode=disable TimeZone=Asia/Shanghai")
// 	if err != nil {
// 		panic(err)
// 	}
// 	defer db.Close()

// 	// 创建表 自动迁移（把结构体和数据表进行对应）
// 	db.AutoMigrate(&UserInfo{})
	

// 	//创建数据行
// 	u1 := UserInfo{1,"七米","男","篮球"}
// 	db.Create(&u1)
// 	fmt.Printf("插入数据成功")

// 	// 查询
// 	var u UserInfo
// 	db.First(&u)  //查询表中第一条数据 并保存到u中
// 	fmt.Printf("u: %#v\n", u)

// 	//更新
// 	db.Model(&u).Update("hobby","双色球")

// 	//删除
// 	db.Delete(&u)

// }